Big Huge Thesaurus

Semnopithecus entellus

noun